Vex : A Programming System for Extracting Content
نویسنده
چکیده
This paper describes Vex: a programming system for extracting content information from unstructured media. Vex poses the problem of understanding media in terms of recognizing events in media streams. Vex approaches this problem by adapting computer science tools for matching patterns and parsing text. Vex allows the user to write an application directly in terms of patterns and actions. Vex transforms such a speciication into a program that examines a stream of video, recognizes when a speciied pattern of imagery has appeared, and performs the appropriate action. Vex addresses important issues in both multimedia computing and computer vision. As a multimedia tool, Vex is a language for penetrating opaque media. In computer vision, Vex represents an approach to building general purpose tools.
منابع مشابه
Extracting Dynamics Matrix of Alignment Process for a Gimbaled Inertial Navigation System Using Heuristic Dynamic Programming Method
In this paper, with the aim of estimating internal dynamics matrix of a gimbaled Inertial Navigation system (as a discrete Linear system), the discretetime Hamilton-Jacobi-Bellman (HJB) equation for optimal control has been extracted. Heuristic Dynamic Programming algorithm (HDP) for solving equation has been presented and then a neural network approximation for cost function and control input ...
متن کاملProgramming with Visual Expressions
The lambda calculus is a formal symbolic term rewrite system that has been used for many years both as a mechanism for defining the semantics of programming languages, and as the basis for functional programming languages. In this paper, we describe a completely visual representation for lambda expressions, VEX, that has several advantages over traditional textual lambda calculus. Although VEX ...
متن کاملVEX: Vetting Browser Extensions for Security Vulnerabilities
The browser has become the de facto platform for everyday computation. Among the many potential attacks that target or exploit browsers, vulnerabilities in browser extensions have received relatively little attention. Currently, extensions are vetted by manual inspection, which does not scale well and is subject to human error. In this paper, we present VEX, a framework for highlighting potenti...
متن کاملThe Vex-93 Environment as a Hybrid Tool for Developing Knowledge Systems with Different Problem Solving
The paper describes VEX-93 as a hybrid environment for developing knowledge-based and problem solver systems. It integrates methods and techniques from artiicial intelligence, image and signal processing and data analysis, which can be mixed. Two hierarchical levels of reasoning contains an intelligent toolbox with one upper strategic inference engine and four lower ones containing speciic reas...
متن کاملρ-VEX: A parameterizable and reconfigurable VLIW processor core for Molen
For my MSc project at the Computer Engineering Laboratory at Delft University of Technology I will design and implement a reconfigurable Very Large Instruction Word (VLIW) processing core, for use within the Molen[6, 9] reconfigurable processing paradigm. The Instruction Set Architecture (ISA) used for this processing core will be VEX[2] (VLIW Example), which is loosely modeled on the ISA of th...
متن کامل